<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>JavaScript介绍</title>
    <link rel="stylesheet" href="/css/page3.css">
    <link rel="stylesheet" href="/css/index.css">

</head>

<body>
    <!-- 头部和导航栏 -->
    <header>
        <img src="/images/logo.png" alt="" class="logo">
        <h1>学习资源平台</h1>
        <!-- 搜索框 -->
        <div class="search-container">
            <input type="text" class="search-box" placeholder="搜索学习资源...">
            <button class="search-button">搜索</button>
        </div>
    </header>

    <!-- 导航栏 -->
    <nav>
        <ul>
            <li><a href="index.html">首页</a></li>
            <li class="dropdown">
                <a href="#">技术介绍</a>
                <ul class="dropdown-content">
                    <li><a href="page1.html">HTML</a></li>
                    <li><a href="page2.html">CSS</a></li>
                    <li><a href="page3.html">JavaScript</a></li>
                </ul>
            </li>
            <li><a href="page4.html">学习资源</a></li>
            <li><a href="page5.html">关于我们</a></li>
        </ul>
    </nav>

    <div style="margin-left: 50px;">
        <h1 class="title-h1">JavaScript介绍</h1>

        <section>
            <h2>什么是JavaScript？</h2>
            <p>JavaScript是一种高级、解释型的编程语言，广泛用于Web开发中。它使得网页具有动态功能，可以与用户进行交互，改变页面的内容、样式和行为。</p>
        </section>

        <section>
            <h2>JavaScript基本语法</h2>
            <p>JavaScript的基本语法包括变量、数据类型、运算符、控制语句等。示例如下：</p>
            <pre>
                <code>
                    // 声明变量
                    var x = 5;

                    // 条件语句
                    if (x > 0) {
                        console.log('x是正数');
                    } else {
                        console.log('x是负数或零');
                    }

                    // 循环语句
                    for (var i = 0; i < 5; i++) {
                        console.log('循环次数：' + i);
                    }
                </code>
            </pre>
        </section>

        <section>
            <h2>常见JavaScript特性</h2>
            <ul>
                <li>事件驱动 - 响应用户交互</li>
                <li>DOM操作 - 操纵文档对象模型</li>
                <li>异步操作 - 处理非阻塞任务</li>
                <li>函数式编程 - 支持函数作为一等公民</li>
                <li>面向对象 - 支持面向对象编程</li>
            </ul>
        </section>

        <section>
            <h2>示例</h2>
            <p>以下是一个简单的JavaScript示例：</p>
            <pre>
                <code>
                    // 在HTML中添加一个按钮
                    &lt;button id="myButton"&gt;点击我&lt;/button&gt;

                    // 在JavaScript中处理按钮点击事件
                    var button = document.getElementById('myButton');

                    button.addEventListener('click', function() {
                        alert('按钮被点击了！');
                    });
                </code>
            </pre>
        </section>
    </div>

    <!-- 底部 -->
    <footer>
        <div>
        </div>
        <div>
            <span>友情链接：<a href="https://www.coderutil.com/" target="_blank">程序员盒子</a>&nbsp;&nbsp;<a
                    href="https://www.xue8nav.com/" target="_blank">学吧导航</a></span>
            <span>联系方式：1287062665@qq.com</span>
            <p>&copy; 2023 学习资源平台. All Rights Reserved.</p>
        </div>
    </footer>
</body>

</html>